self-piercing rivet - German English Dictionary